vibratory pad foot roller - German English Dictionary